make an info_player_return entity in client.qc as follows:

void() info_player_return = {};

give it a 'targetname' of the level that it is the return point FROM.  VERY important this.
if you're going from mymap2 to mymap1, then the info_player_return in mymap1 will have a
targetname of 'mymap2'.

saves are fully compatible with old quake saves.

